home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2004-015.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  87 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12450);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CAN-2003-0542");
  13.  
  14.  name["english"] = "RHSA-2004-015: httpd";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated httpd packages that fix two minor security issues in the Apache Web
  21.   server are now available for Red Hat Enterprise Linux 3.
  22.  
  23.   The Apache HTTP Server is a powerful, full-featured, efficient, and
  24.   freely-available Web server.
  25.  
  26.   An issue in the handling of regular expressions from configuration files
  27.   was discovered in releases of the Apache HTTP Server version 2.0 prior to
  28.   2.0.48. To exploit this issue an attacker would need to have the ability
  29.   to write to Apache configuration files such as .htaccess or httpd.conf. A
  30.   carefully-crafted configuration file can cause an exploitable buffer
  31.   overflow and would allow the attacker to execute arbitrary code in the
  32.   context of the server (in default configurations as the \'apache\' user).
  33.   The Common Vulnerabilities and Exposures project (cve.mitre.org) has
  34.   assigned the name CAN-2003-0542 to this issue.
  35.  
  36.   Users of the Apache HTTP Server should upgrade to these erratum packages,
  37.   which contain backported patches correcting these issues, and are applied
  38.   to Apache version 2.0.46. This update also includes fixes for a number of
  39.   minor bugs found in this version of the Apache HTTP Server.
  40.  
  41.  
  42.  
  43.  
  44. Solution : http://rhn.redhat.com/errata/RHSA-2004-015.html
  45. Risk factor : High';
  46.  
  47.  script_description(english:desc["english"]);
  48.  
  49.  summary["english"] = "Check for the version of the httpd packages";
  50.  script_summary(english:summary["english"]);
  51.  
  52.  script_category(ACT_GATHER_INFO);
  53.  
  54.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  55.  family["english"] = "Red Hat Local Security Checks";
  56.  script_family(english:family["english"]);
  57.  
  58.  script_dependencies("ssh_get_info.nasl");
  59.  
  60.  script_require_keys("Host/RedHat/rpm-list");
  61.  exit(0);
  62. }
  63.  
  64. include("rpm.inc");
  65. if ( rpm_check( reference:"httpd-2.0.46-26.ent", release:"RHEL3") )
  66. {
  67.  security_hole(0);
  68.  exit(0);
  69. }
  70. if ( rpm_check( reference:"httpd-devel-2.0.46-26.ent", release:"RHEL3") )
  71. {
  72.  security_hole(0);
  73.  exit(0);
  74. }
  75. if ( rpm_check( reference:"mod_ssl-2.0.46-26.ent", release:"RHEL3") )
  76. {
  77.  security_hole(0);
  78.  exit(0);
  79. }
  80.  
  81. if ( rpm_exists(rpm:"httpd-", release:"RHEL3") )
  82. {
  83.  set_kb_item(name:"CAN-2003-0542", value:TRUE);
  84. }
  85.  
  86. set_kb_item(name:"RHSA-2004-015", value:TRUE);
  87.